be stuffed like a turkey - Spanish English Dictionary